/**
 * @FileName ConcreteSubject.java
 * @Package com.designMode.observer
 * -------------------------------------
 * @function Please write description of function
 * @Date 2016-1-19 上午10:02:23
 * -------------------------------------
 * Copyright (c) 2016,顾博君 All Rights Reserved.
 */
package com.designMode.observer;

/**
 * @author 顾博君
 * @ClassName ConcreteSubject
 * @Date 2016-1-19 上午10:02:23
 * @Function 具体被观察者
 */
public class ConcreteSubject extends Subject {
    /**
     * 具体的业务
     */
    public void doSomething() {
        System.out.println("<我是被观察者>:\nConcreteSubject->doSomething()");
        // 观察者做完了事情，把消息分发给所有的观察者
        super.notifyObservers();
    }
}
